/*
                    Event Class Definition
*/
#ifndef EVENT_H
#define EVENT_H

#include <string>

#include "../Structs.h"
#include "../NetworkDefinitions.h"

using namespace std;

class Event
{
    public:
        Event();
        ~Event();

        int iEventType;

        Point Position;

        string strValue;

        void setEventType(const int& iNewType);
        void setPosition(const Point& NewPosition);
        void setValue(const string& strNewVal);

        string getValue();
        int getEventType();
        Point getPosition();
};

#endif
